How can we help? 👋

Setting up Webhooks in eSIM Copilot

🛠️ How do I use the developer features and webhooks?

If you want to integrate eSIM Copilot into your internal tools, automation flows, or reporting dashboards — the Developer section is where to start.

You’ll find it at:

Here, you can set up:


🔁 Outbound Webhooks

Use outbound webhooks to push real-time eSIM Copilot events to your own systems.

Whenever something happens in your account (like a plan being activated or a device connecting to a network), we can automatically notify your backend.

Example outbound events:

  • Subscription Activated
  • Subscription Terminated
  • Approval Created
  • Service Activated
  • eSIM Profile Provisioning
  • eSIM Profile Terminated
  • Cart Created
  • Usage Notification
  • Network Notification
  • Device Initialised

You can hook these into tools like Slack, Microsoft Teams, your MDM, or custom business apps.

🔄 Inbound Webhooks

Use inbound webhooks to send information into eSIM Copilot from your systems.

For example, you can use inbound webhooks to:

  • ✅ Approve orders from your own workflows
  • 🛒 Push carts created in your own apps directly into eSIM Copilot

Available inbound events:

  • Approval Notification
  • Cart Notification

Just name the platform, set the webhook URL, choose the event type, and you're ready to automate.

⚙️ Developer Setup Tips

  • You’ll need to generate and securely store API keys if you're using webhooks with authentication.
  • Outbound webhooks support retries and logging — if a delivery fails, we’ll try again.
  • You can edit, disable or delete webhooks anytime via the Developer tab.
 

Webhooks are in beta currently, so please reach out for support and the specification to start using the service. Drop us an email at help@esimcopilot.com — we're happy to help you get set up.

Did this answer your question?
😞
😐
🤩