mirror of
https://github.com/freescout-helpdesk/freescout.git
synced 2024-09-19 02:02:23 +02:00
Page:
Modules Development
Pages
Background Jobs
Backup
Blacklists Check
Choosing a Server
Clearing the Cache
Cloud Hosted FreeScout
Community Modules
Configuration Options
Connect FreeScout to Microsoft 365 Exchange via OAuth
Connect G Suite to FreeScout
Connect Gmail to FreeScout
Connect Microsoft Office 365 Exchange to FreeScout
Console Commands
Debugging
Development Guide
FAQ
Fetching Emails
FreeScount and Zapier
FreeScout Dependencies Security
FreeScout Development Process
FreeScout Modules Dev
FreeScout Modules
FreeScout Plugins
FreeScout Security
Google OAuth 2.0
Hire Developer
Home
Installation Guide
Integromat Integration
Make Integration
Migrate to FreeScout
Modules Development
OAuth for Google and Office 365
PHP Timezones
Releases
Sending Emails
Sending Issues
Todo List
Translate
Updating FreeScout
Upgrade PHP
Zapier Integration
12
Modules Development
FreeScout edited this page 2024-06-18 10:41:28 +03:00
Modules allow to extend FreeScout functionality (just like WordPress plugins). Every single aspect of FreeScout can be adjusted via modules. It is achieved by adding actions/filters to the core.
If you need to add some action/filter to the application, just create a pull request. If you need to adjust some existing module - see this.
Modules are developed using Laravel-Modules v2 package (documentation).
About
Installation
Configuration
- Sending Emails
- Fetching Emails
- Connect G Suite & Microsoft 365
- Console Commands
- Backup
- Update
- Upgrade PHP
Troubleshooting
Tools & Integrations
- API
- Migrate to FreeScout
- Zapier
- Make (Integormat)
Development
FreeScout — Help desk & shared mailbox, free Zendesk & Help Scout alternative.