Engineering & Integrations

Make Business Central talk to the rest of your stack, without breaking upgrades.

Your team lives in more than one system. We design and build the connections, AL extensions, automation, and REST/Graph integrations, that keep data flowing and work moving. It feels simple; behind the scenes it’s secure, resilient, and ready for the next upgrade.

Best fit: US Small to Medium businesses that want BC working smoothly with web, payments, CRM, and analytics

What you’ll get
  • Upgrade-safe AL extensions and workflows
  • Clean, documented APIs (REST, OData, Graph) with clear contracts
  • Idempotent, retry-friendly jobs with proper error handling
  • Observability: logs, alerts, and dashboards so issues don’t hide
  • A practical handoff: diagrams, runbooks, and test data

What we integrate

Web & Customer Portals

Quotes, requests, and payments flowing into BC with sane validation and status back out to the site.

Payments

Card & ACH with tokenization, reconciliation, and graceful failure handling, no double charges.

CRM & Sales

Opportunities → orders → invoices. Keep accounts and contacts in sync without dupe storms.

Logistics & Field

Dispatch, inventory, and service data tied to assets, built for leasing/rental realities.

Analytics & SEO

Events and revenue stitched to GA4/BI, plus structured data so web and ops tell the same story.

Docs & Signatures

SharePoint/OneDrive via Graph, e-sign flows, and document lifecycles tied to BC records.


How we work (friendly, fast, accountable)

  1. Map the data. Sources, owners, and the truth table, what’s authoritative where.
  2. Design the contract. REST/OData schemas, events/webhooks, error shapes, and SLAs.
  3. Build the extension. AL objects, permissions, and upgrade-safe patterns (no core hacks).
  1. Automate & schedule. Idempotent jobs, backoff retries, and dead-letter handling.
  2. Harden & observe. Structured logs, alerts, and dashboards so issues surface early.
  3. Handoff & improve. Runbooks, test suites, and a small backlog for the next wins.

Upgrade-safe patterns

  • Events/subscribers over code customization
  • Background sessions & queues for heavy work
  • Idempotency keys & reconciliation tables
  • Feature flags and config, not rewrites

Security & reliability

  • OAuth2/Azure AD, least-privilege scopes
  • Secrets in vaults, rotated, not in code
  • Rate limits, retries, circuit breakers
  • PII minimization and auditable logs

Why Elephas

  • Small, senior, US-based team (75+ years combined)
  • Leasing/rental savvy, solutions match real ops
  • ERP + web under one roof, no vendor ping-pong
  • No black boxes: diagrams, demos, and docs you’ll actually use

What we need from you

  • API credentials/scopes and vendor contacts
  • Sample payloads & test accounts
  • A data owner for validations
  • A quick decision path for edge cases

Common questions

Do you support legacy SOAP/EDI?
Yes, where it makes sense, we translate and isolate it so BC stays clean.

Will integrations slow upgrades?
Not with our approach. We use events, subscribers, and extension points designed for upgrades.

Can you work with our web team?
Happily. Or we can handle the web side end-to-end if that’s easier.


Where could you be 90 days from now?

Let’s map a small first release, pick the integrations that matter, and set goals you can measure.

Contact Us