Hi Everyone,
I am working on integrating EspoCRM (with Sales Pack extension) with TallyPrime for Indian GST e-invoicing (IRN generation).
My goal:
When an Invoice is created in EspoCRM → send invoice data to Tally → generate e-invoice (IRN).
Current setup:
- EspoCRM with Sales Pack (Invoices module)
- TallyPrime (for GST and e-invoice)
- I am already able to manually create invoices in Tally
What I need help with:
1. Best way to export invoice data from EspoCRM
- REST API?
- Webhooks?
- Scheduled jobs?
2. How to trigger an event when invoice is created or updated
- Workflow?
- Hook?
- Custom code?
3. Recommended integration approach:
- Push data from EspoCRM → Tally (XML/JSON)?
- Or pull from Tally?
4. Has anyone done:
EspoCRM → Accounting software integration (like Tally, QuickBooks, etc.)?
5. For Tally:
- I understand it accepts XML import
- So I am planning to convert EspoCRM invoice → Tally XML
Is this the correct approach?
If possible, please suggest:
- Best architecture
- Sample approach
- Any documentation or examples
I am comfortable with basic backend development and APIs.
Thanks in advance!
I am working on integrating EspoCRM (with Sales Pack extension) with TallyPrime for Indian GST e-invoicing (IRN generation).
My goal:
When an Invoice is created in EspoCRM → send invoice data to Tally → generate e-invoice (IRN).
Current setup:
- EspoCRM with Sales Pack (Invoices module)
- TallyPrime (for GST and e-invoice)
- I am already able to manually create invoices in Tally
What I need help with:
1. Best way to export invoice data from EspoCRM
- REST API?
- Webhooks?
- Scheduled jobs?
2. How to trigger an event when invoice is created or updated
- Workflow?
- Hook?
- Custom code?
3. Recommended integration approach:
- Push data from EspoCRM → Tally (XML/JSON)?
- Or pull from Tally?
4. Has anyone done:
EspoCRM → Accounting software integration (like Tally, QuickBooks, etc.)?
5. For Tally:
- I understand it accepts XML import
- So I am planning to convert EspoCRM invoice → Tally XML
Is this the correct approach?
If possible, please suggest:
- Best architecture
- Sample approach
- Any documentation or examples
I am comfortable with basic backend development and APIs.
Thanks in advance!

Comment