Skip to main content

FrontSpin

The FrontSpin integration imports dialer recordings from FrontSpin into Speechlytics.

Setting it up​

  1. Obtain a FrontSpin API key with access to recordings.
  2. Provide it to your Speechlytics representative, together with a webhook signing secret you choose.
  3. Once the integration is saved, copy its Webhook Url and register it in FrontSpin for the call.update event, signed with the same secret. FrontSpin sends an HMAC-SHA256 of the request body in the x-frontspin-signature header (hex or base64, with or without a sha256= prefix).
  4. Switch the integration on.

What is imported​

  • Each completed recording, as soon as FrontSpin reports it, plus an hourly synchronization that catches anything missed.
  • Source and target numbers, call direction, the FrontSpin user as the agent, the contact's name as the customer, and the queue name when present.
  • The FrontSpin recording id is the call's External Id, which prevents duplicates.

FrontSpin is inbound only; nothing is written back to FrontSpin. Each imported call and each hourly synchronization is recorded in the account's audit log.

Troubleshooting​

SymptomWhat to check
Calls arrive only hourlyThe webhook is not registered, or its signing secret does not match.
A call is missingThe recording was not available in FrontSpin.
The same agent appears under different namesFrontSpin user names differ between calls. Agents are matched by name.