Native delivery
Embed integrations inside your product for seamless UX.

Build in-app automations that create and sync invoices, contacts, products, payments and journals between your application and Surf Accounts. Publish self-serve integrations so customers can connect their bookkeeping without leaving your product.
Embed integrations inside your product for seamless UX.
Prebuilt methods speed time-to-market for customer workflows.
Non-developers can compose and deploy automations safely.
Deliver customer-facing workflows natively inside your SaaS product.
CONNECTOR OVERVIEW
Teams can integrate customer and sales data with Surf Accounts to automate contacts, product catalogs, sales and purchase invoices, payments, journal entries and nominal ledger posting. Using Cyclr’s Surf Accounts connector you can build reusable templates, map fields across systems, and publish those workflows inside your app for self-serve customer onboarding.
PRODUCT USE CASES
Publish in-app integrations so customers can sync contacts and product catalogs, automatically push sales or purchase invoices, post payroll journals and reconcile payments — all without leaving your application.
Create Sales Invoices or Sales Credit Notes in Surf Accounts when orders complete; supports with or without product lines.
Insert or retrieve Contact records so your CRM and Surf Accounts stay aligned across tenants.
Insert Payments and Receipts to reflect settled invoices and speed bookkeeping reconciliation.
ORCHESTRATION
Cyclr sits between your SaaS product and Surf Accounts to handle authentication, govern access and orchestrate every API call per customer, at scale.
Your app requests an action for a specific customer.
Cyclr authenticates, applies policies and routes the request.
Surf Accounts processes the request and returns a response to your app.
Customer-specific authentication · Governed data movement · Centralized visibility and audit
CONNECTOR COVERAGE
Explore Surf Accounts methods you can orchestrate through Cyclr.
Retrieve a Contact's Data (Customer or Supplier) by Name or Code.
Insert a Contact's Data.
Retrieve Product Data by Product Name or Product Code.
Insert Product Data.
Retrieve Nominal Ledger Information.
Retrieve specific Business Information (ID & Locale) by Business Name.
Retrieves All Business Information.
Retrieves ID for Valid User.
Insert a Sales Invoice/Sales Credit Note With Product Information.
Insert a Purchase Invoice or Purchase Credit Note With Product Information.
Inserting a Sales Invoice or Sales Credit Note Without Product Information.
Insert a Purchase Invoice or Purchase Credit Note Without Product Information.
Insert a Receipt.
Insert a Non-Customer Receipt.
Insert a Payment.
Inserting a Non-Supplier Payment.
Insert a Nominal Journal.
Insert a Sales Quote or Sales Order With Product Information.
Insert a Purchase Order With Product Information.
Insert VAT Information.
TECHNICAL DETAILS
Review the sourced authentication and API behaviour used when configuring customer-facing Surf Accounts integrations in Cyclr.
Not specifiedReview the connector installation fields in Cyclr Console.
Contacts; Products; Invoices; Payments; Journals; Ledgers; Businesses; Orders; VAT
Pagination behavior for Surf Accounts methods is not publicly documented; inspect method responses or Console settings for paging.
Vendor rate limits are not publicly documented; implement retries and exponential backoff as needed.
IMPLEMENTATION
Public connector authentication details are not published; review required credentials and enabled auth methods in Cyclr Console.
Review the connector installation fields in Cyclr Console.
May require vendor-side API or journal setup and specific account permissions.
COMMON QUESTIONS
It can create and sync Contacts, Products, Sales and Purchase Invoices, Payments, Receipts, Journals and nominal ledger information. Cyclr’s Surf Accounts connector exposes these method groups so you can automate billing, inventory and ledger posting from inside your app.
Authentication details for this connector are not publicly published. Review the connector installation fields and required credentials in your Cyclr Console and confirm any vendor-side API or account setup.
Yes. Cyclr supports multi-tenant connector installation and account-level authentication so you can publish and manage integrations across many customer accounts with centralized governance.
Yes. Cyclr’s platform supports MCP PaaS and you can expose supported Surf Accounts actions as governed MCP tools to provide controlled, auditable programmatic access.
KEEP EXPLORING
Related Accounting connector for customer-facing integration workflows.
Related connectorRelated Accounting connector for customer-facing integration workflows.
Related connectorRelated Accounting connector for customer-facing integration workflows.