Connect FlexFormz to Avid to pull FlexFormz donation transactions into Avid. Avid syncs the data one way, from FlexFormz to Avid, once a day. Use this article if you need to add, reconnect, or update a FlexFormz connection.
Use this article when
- You need to connect FlexFormz to Avid for the first time.
- You need to update an existing FlexFormz connection.
- You want FlexFormz donation transactions to appear in Avid.
Applies to
| Requirement | Details |
|---|---|
| Avid plan | Any plan above Benchmarks: Intelligence, Playbooks, Pathways, or Operating System. An active trial of one of those plans also works. If you do not see Connections under Organization Settings, you may be on Benchmarks-only. |
| Avid permission | You need access to edit Connections. If Add System is disabled, your role does not have permission. |
| FlexFormz access | You need a FlexFormz account that can open Plugin & Integrations and create an API key. |
| Time estimate | About 5 minutes once you have the API key. |
Permission matrix
| Role in FlexFormz | Required permission | What it enables in Avid | Where to verify |
|---|---|---|---|
| Account with access to Plugin & Integrations | Can create an API key | Lets Avid read FlexFormz transactions and create the connection | FlexFormz Dashboard > Plugin & Integrations |
Keep the API key private. Treat it like a password. Share it only with trusted teammates.
Step 1: Open Connections in Avid
- In Avid, open Settings > Organization Settings.
- Select Connections.
- Stay on the Systems tab.
- Click Add System.
- In the modal, use Search by Name... and search for FlexFormz.
- Select FlexFormz.
Step 2: Copy the FlexFormz API key
- Open your FlexFormz dashboard.
- Go to Plugin & Integrations.
- Generate the API key for Avid.
- Copy the key.
- Return to Avid and paste it into the field labeled FlexFormz API Key.
- Click Save.
After you save, FlexFormz appears in Your Connections. It may show Initializing first, then Active after the first sync completes.
Test and verify
- Go back to Settings > Organization Settings > Connections > Systems.
- Find the FlexFormz card.
- Confirm the status badge changes to Active.
- Confirm the card shows the last sync date after the daily run.
Troubleshooting
| Verbatim error | What it means | What to do |
|---|---|---|
Please select a client |
You did not choose a client before saving. | Select the correct client and try again. |
You do not have access to update this client |
Your Avid role cannot edit connections for that client. | Ask a teammate with connection access to complete the setup. |
The credentials entered was not able to successfully connect to a FlexFormz instance. Please check your entry and try again. |
Avid could not validate the key against FlexFormz. | Re-enter the API key from FlexFormz Dashboard > Plugin & Integrations, then click Save again. |
Update an existing connection
- Open the FlexFormz card in Settings > Organization Settings > Connections.
- Open the actions menu.
- Select Update Credentials.
- Paste the new FlexFormz API Key.
- Click Save.
Known limitations
- Avid syncs FlexFormz
transactionsonly. - Avid does not do deep sync for FlexFormz.
- Syncs run once a day by default.
- If you regenerate the key in FlexFormz, update it in Avid right away.
When to contact support
Contact support if the connection still fails after you re-copy the key or if FlexFormz transactions do not appear after the daily sync.
Include:
- The exact error message
- Your Avid client or organization name
- Your FlexFormz account name
- Whether you recently regenerated the API key
- The last successful sync date, if you have one